﻿using COUP.Core.Enums;

namespace COUP.Core
{
    public struct MagicTypeEntry
    {
        public ushort SpellUID;
        public uint SpellID;
        public string SpellName;       
        public bool Aggressive;
        public MagicAttackMethod Method;
        public byte Level;
        public ushort ManaReq;
        public short SpellEffect;
        public ushort CastTime;
        public byte SuccessRate;
        public uint Timer;
        public ushort Range;
        public ushort MaxRange;
        public uint StatusEffect;
        public uint ExpReq;
        public byte LevelReq;
        public Consumption ConsumptionReq;
        public ushort WeaponReq;
        public ushort PoisionRate;
        public byte StaminaReq;
        public string Upgrade;
        public uint UpgradeSkillID;
        public string EffectName;
        public string SoundPath;
    }
}
